I love this general location. I've stayed in La Bahia in the past in different units. I won't rent this particular unit again. You can't use the bedroom closet, it's blocked off by a table so nowhere to hang clothes. The description says there's a grill but there isn't a grill for the unit, only the old charcoal grills by the pool, not practical/useful at all. A bit deceiving. The pots, pans, toaster are the cheapest possible, lots of scratched up teflon! Units I rented here before had storage available downstairs near parking for your beach gear, this unit doesn't allow you to use that storage so you have to haul your beach gear up and down the stairs. Next, there's no hose to rinse off your stuff after a day on the beach. There is a spigot but no hose. There's also chipped, cracked or loose tiles in the bathrooms. On the deck the black chairs are rusted and tearing; didn't feel safe to sit in those. One of the high top chairs is missing the foot bar making it uncomfortable. With most units, you park under the building but for this unit, parking is out in the open under palm trees, made a mess of the car. Next, if there are children in the unit over your head, you'll hear every thump. And sitting on the balcony isn't very nice if there are children in the pool, too close, too loud. The place is worn/dated and missing some basic amenities. It's over all "okay" if that is the only unit you could rent but I won't be back. The owner needs to step up their game.