Spacious, well managed, and fun place to stay. Enjoyed the stay.