Extremely spacious, great location, beds are amazingly comfortable, smooth and easy communication. We had a great stay!