The location of this place is perfect and the amenities of the W help it make for a great stay! The apartment itself was very modern looking and nice. It came fully equipped to cook so we made breakfast here every day. The restaurants attached were both delicious. And you can’t beat the proximity to the beach. The hosts were helpful with the many questions that I had during booking and during our stay, even allowing us a little extra time to check out since they didn’t have anyone else checking in that day. That really helped us out. We had a problem with the drain (our mistake) and it was taken care of very quickly. There were a couple cleanliness issues, particularly the floor around the sofa bed when we opened it up. I wouldn’t necessarily recommend this place for more than 4 adults unless they will all be sharing the king beds, because the sofa bed is a little uncomfortable. Overall we had an awesome trip.