We had an excellent stay here. Lots of thoughtful touches and amenities. The pool is terrific and the location is perfect. And it's rare to find a spot that would accommodate our 85 lb fur-monster! We would stay again. Mahalo!