Just about every detail was thought of. Great location, great space, attentive host. Replies quickly! Would absolutely stay again.