The location is perfect - right across the street from the beach and all that the Isla Verde strip has to offer. At the bldg, the lobby and elevator are clean. However, for me and my husband, the apt was a struggle. I think when I booked, I focused more on the location and not the actual apt. Had I delved in more, I would not have booked here. The apt was old and drab. I did not cook in the kitchen because it was dark and dingy and when I opened the cabinets, they smelled like mildew. Also it looked pieced together. The bathroom was another issue. Dingy with so much dirty grout around the toilet, dingy tub and some peeling tiles and little holes in the shower/tub area and very old faucets that I showered and used the bathroom at a friends place. The bedroom mattress had a foam pad over it with cheap bedding and a worn bed skirt. I slept with socks and long sleeves so I had as little contact as possible. Poor lighting throughout. When I vacation, I want it to be like my home or better. I did not invite any friends over because I was so turned off and embarrassed that I made such a poor choice. As a business person in this industry, you have to decide whether you are in it just for the money or truly care about the vacation experience you provide. Unfortunately there was nothing else available or we would have left. If you put some money into the apt for a complete renovation, the it will be prime. Until then, no bueno!!!