Everything was ready for us such as shampoo, bodywash, detergents etc. The location is a bit far from the beach but it was perfect for eating out and sightseeing.
There is an extra charge if you need to check in later than 10pm, but he kept contacting with me and waiting for us for check-in.