Overall experience was pretty good. WiFi was terrible... and to include this as part of the resort fee, and not able to use it was quite frustrating... very friendly staff, except for the check in counter....the young lady needs to learn eye contact and smiling goes a long way