Beautiful, luxurious place with an incredible sea view.