This place had everything we needed, towels and beach towels, beach toys, chairs, you name it. The private pool was great.. although we had to share with a neighbor group who was a party of 8 just like us.. (16 people total). A few times we found ourselves a bit crowded on the rooftop but, it wasn’t terrible. We just rolled with the punches and would adjust the plan according to the amount of people in the rooftop pool area (shared space). The location was great, walking distance to all sorts of convenient spots like liquor, restaurants, bakery, etc. The grocery was only a 5 minute drive away. Place was clean. We enjoyed ourselves very much. I would totally rent this place again. Just a warning, you have to lug your stuff up and down quite a few flights of stairs which a super narrow. There’s no elevator. But it wasn’t a huge deal once settled in. Just something to note.