All the amenities you need, sea view and a nice rooftop too.