Yes, this unit is perfectly located on the beach, and it is spacious and well-decorated and the building has 2 great pools, but it is more like a family hotel, with people checking in and out at all hours, very loud, many groups of multi-generation families with kids everywhere. If that's what you are looking for, then this place is for you, but we would have preferred a quieter and more residential building. Also, the unit is not well-equipped for long-term stays; there is no oven, the laundry machines in the hallway were always busy/out of order, the cable kept going out, there was no drying rack provided to us, and the linens and towels are in need of being replaced. We were also disturbed 2 times by Security, investigating a leak in the unit below us, and they demanded that they come in to check the bathroom and kitchen. Unit owner was helpful and responsive to our requests for repairs for issues that should have been cleared up before we checked in.