Fabulous place to stay with panoramic views and great beach.