Very clean, comfortable, top notch linen, use of a pool, thoughtful hosts.