I stayed here for 6 nights for 3 adults and it was awesome! We had a 2 bedroom condo, one had a king size bed and the other 2 twin size beds and they both had their own bathroom which was perfect! They give you pretty much anything you'd need to cook in the kitchen like pots, pans, utensils, plates, cups etc. so that was nice. It was close to the Quinta which is where all the shops, restaurants, and bars were at and like a 5 minute walk from the beach. We also had no issue with the noise from the Quinta we barely heard anything in the rooms. We were on the 3rd floor with our private terrace on top which had a hot tub, grill, table and seating which was awesome. We ate out a lot so we didn't use the grill but the hot tub was very nice. The staff was very lovely, super nice and accommodating. Our tv wasn't working one day and they sent someone to come fix it, took a while for them to get there but they got it done. When we got housekeeping, we were on the top floor so it wasn't done till about 3ish, but they were great. They always had someone at the door, which was nice. They do ask for a $250usd deposit when you check in, but they email you about it before your stay so it wasn't a surprise. I really had no issues with the place or staff, besides with a guest who was right by the pool but was upset when we were playing in the pool and they happened to get splashed on lol. But otherwise I absolutely loved staying here, I would definitely stay here again.