We enjoyed staying at Villa Eden Rock. The view is amazing.