This apartment was so clean and nice. The hosts are excellent and even stocked our fridge as we were getting there around midnight after our flight. This was totally unexpected and amazing! It is not on the beach but a short walk that was doable everyday for us and our 3 young children. Toys were an added bonus as well as beach supplies, towels, and roller bag for the beach. Such a wonderful place and I would highly recommend staying here!