We were only there for a few hours, our flight got in late, and our resort had us picked up at 05:30. But, those few hours were of high quality. The room was small, but clean and efficient. The king sized bed was actually 2 twin beds pushed together which did suck. The service and hospitality were wonderful though. They picked us up at the airport and dropped us off without a hitch. We paid for breakfast, but because we left so early, they packed us breakfast to go which was really appreciated!!