Absolutely great!! Attention to detail with cleanliness. Wonderful bed, thick towels, perfect kitchen, comfortable outdoor chairs, nice TV… nothing to complain about at all.. we will stay again in a heartbeat!