Green Roof Inn offers wonderful ocean views and it just 50 metres from the beach. You can choose between romantic cottages with a private terrace, and spacious hotel rooms.