Hotel is on the beach and half a block from the famous 5th Avenue. Where you can find anything you need: souviners, money exchange, markets, restaurants, pharmacies, banks, stores, tour assistance and discounts. The pool and beach area are beautiful, however, it is a public beach, people staying at inland hotels and locals often come to that part of the beach. It can be crowded at times. The hotel is beautiful, and each condo is unique. We were lucky to get a full serviced room that has a owner. We had everything we needed in there including a washer and dryer and satellite tv. We did have a few problems during our stay (washer didnt work, leaky faucets, no tv, lights went out). They were handled after a few days with much needed persistance. There was a few cons to this hotel. One complaint is that there are no phones. So if you have a problem or question or want room service, you physically have to go down to the lobby and tell them. Also, there is only one operating elevator that fits about 4 people. It was on the opposite side of our room, so we walked the entire complex each time we went out and came home. Lastly, my last complain was that the housekeeper would re-use your towels. At night when I wash my face, I would use a small towel to clean any remaining makeup. So you could see mascara and foundation stains. I thought I was getting new, clean towels every day. Then, after two days, I noticed that she/he was folding the towels in a way that I wouldnt see the stains.