Fantastic, beautifully appointed with the very best beach view.