We had a really good experience renting this condo. Yair is easy to deal with and was very responsive. He helped me find a rental company for baby gear. His on site manager, Jennifer, is also very nice and easy to deal with. The doorman would not give me the keys to the unit when we arrived and Jennifer came within ten minutes to sort it out. The condo is exactly as pictured- nice views, good furnishings, comfortable.
I had been to the hotel once when it was Canyon Ranch. I was a little nervous about the change in management. Everything seemed the same, though, maybe service was actually a little better. I wouldn't say, though, that the service overall at the hotel is that great. Some of the people that work there are wonderful, but others are just ok. One other issue is that i left my kindle on the table at the restaurant and it was gone when I returned. Important to remember that it's a hotel in a city and there are a lot of people going in and out. So don't leave valuables unattended and expect them to still be there.
One other thing to mention is that I was really pleasantly surprised by the owner and the hotel's kid friendliness. There were a lot of kids there and it was a really easy place with a toddler. Eating outside where our son could run around and explore was really nice. It was also really easy to get him and his wagon of beach stuff on and off the beach with the easy ramp. The Family Rental company was also great for renting a crib, toys, beach wagon, high chair, etc.