Good location, good amenities, big in size, high roofs and accommodating of us bringing a newborn made the whole experience very pleasant!