Awesome location, very clean and the entire process from Check in to Check Out was a breeze! There were many little extra things we did not expect that was awesome (from beach gear to Netflix !)
The views from the balcony were spectacular and the community was very very clean and well kept!