Absolutely amazing place to stay. Super clean, super beautiful. Like staying in a private resort.