Excellent, spacious, and comfortable place. Our family of 5 appreciated the extra space and comforts. Great amenities, and extra touches that made the place feel like a home away from home. Would definitely stay again.