We loved our stay. The place was spacious and clean. The kitchen was well stocked and had a blender. Beach chairs, beach towels, and snorkel gear was all included. The pool was great. Location is close to a nice beach, restaurants, a grocery and convenience stores.