Perfect location. Super clean. All the best amenities. Privacy. Great views and a decent price. Will book again without a doubt.