Stayed in this apartment with my child, husband, and mother in-law. Apartment was spacious and comfortably fit the size of group we had. The location was amazing, just a block away from the beach, and it had an amazing heated pool on sight for cooler days. We also loved the retro vibe the host was trying to achieve. It was a priority for us to have a kitchen, but I would have liked to have more dish clothes, tea towels, dish soap and dishwasher soap for doing dishes during our stay. The bathroom is very small an offers little to no counter space for storage, which was a challenge for 4 people. There was also nowhere to hang wet towels. Installing a few more hook behind doors would go a long way to helping keep towels fresh and reusable. Additionally, the closet space was large, which would have been nice since we were here for over a week, but there were only a few hangers so the space was largely not usable as the shelves were too high for kids and elderly guests. Finally, communication with the host was very timely and helpful. Since we had not stayed here before we did not know where the laundry area was located or how to get fresh towels or where to take our full trash bag, but the host was very helpful in helping us access these services. I will definitely be staying here with my family again!