Hotel was super gorgeous, great views, and had everything we needed. Beautiful garden and terrace. It was a pain to park. The staff wanted you super close to the sidewalk, so rims get scratched. Then there is a mandatory staff escort to the parking lot. Before my flight, the staff wanted me to wait a few minutes until other guests left—- did not appreciate having to wait when other staff said we could just take the key to open the offsite parking on our own. WiFi was not stable.