This place was great to stay at. It was really spacious and sparkling clean. The location was beautiful and the amenities very modern. The bedrooms were good sizes and the accomodation had everything we needed.