The view from the apartment is amazing. That means an incredible sea view.