Has everything you need from kitchen to beach gears and to Bathroom needs! Check with him before packing for the trip! All I can say is it’s nice to have someone so accommodating during the stay! Kitchen sink and tub drainage needed update but not really a complaint. Pretty clean overall and It’s coming from a germaphobic. Would definitely book here again. Close to everything! FYI he has 2 rooms. Check them out.