Second time we've stayed here and again a great experience. Very very clean, amazing views and amenities, peaceful and pefect location. You get more than what you expect; I highly recommend.