Stayed at this residence for a week. The residence was clean, well kept, and modern. Was able to cook breakfasts to dinners and enough cookware and silverware was provided. We vacationed with our children, which included a toddler; there was a fold out playpen that served as a crib. There were enough bathroom towels for all of the guests, and there were enough beach towels for all of the guests. The washer and dryer were recent models and functioned perfectly. All appliances functioned perfectly. Met the host(s) and received a fresh fish catch and also fruit. We were able to put all of the beach gear (e.g. snorkels, boards, etc.) to use, used provided coolers and enjoyed the commercial ice machine. Host(s) also dropped off entertainment game systems for the kids. Air conditioners worked very well which made the stay comfortable…Very impressed with this residence and all of the amenities that was included…Highly recommend.