This place was very clean & they provided everything we needed for our stay, including beach towels! The only thing was the shampoo & conditioner were small bottles which was not enough for the 6 of us so we had to buy more, which isn't a big deal. The only thing to make note of is that they do not have a keypad lock. Instead, it was an actual key that placed in a lock box. Normally if a family were to stay here, it may not be an issue. However I went with 5 other friends & our itineraries were not always the same. Therefore we had to wait for one another in order to get back into the apartment. On top of that, the top bolt lock key hole may be broken. We were unable unlock it with the key, it took multiple tries & eventually (we don't even know how) we manage to get it open. So during our entire stay, we only locked the door handle & never used the top bolt lock when we left the house. However, the host themselves were very responsive & overall check in/out instructions were clear.