Great overall for what we were looking for. Only thing that might've made it better would've been quick access to a sandy beach, but I begrudge them the natural landscape. ;) The 2-bedroom with twin beds in one of the rooms was great for our kiddos. Would definitely stay here again.