The apartment is very spacious and full of light. The kitchen is equipped with everything you need. Lower level has two bedrooms and a full bath, in the upper are the master bedroom, kitchen and living room. They were more than enough towels, and everything was super clean. The beach is in walking distance, which was great. Only cons are some traffic noise from the street and parking spot is a bit tight. Will be happy to stay here again!