Absolutely everything you could ever need and more! The views are to die for, the quietness, the relaxation! One of the cleanest places we have rented! Book it, you won’t regret.