The personal touches such as beach chairs and towels pushed it over the top. Communication and hospitality were excellent. Would definitely recommend to other guests.