Just the right fit. Great location, fantastic accommodation, and the pool and gym were great. Would absolutely stay again.