The place was super clean and everything I needed (cookware, cooking oil, pot, shampoo, body wash, towel, cooler, beach chair, beach mat, coffee maker, rice cooker, hot water kettle) were provided. It was just like home!! The bed was just the right firmness although it would be nice to provide pillows of various firmness that would be perfect.