My husband booked Maravilla 4204 at the last minute for a (too short) 3 night stay for my birthday. I think my husband overpaid for the nightly rate. It would have been a bargain if we could have stayed a full week. The cleaning fee was obviously well spent because the place was pristine and spotlessly clean.
The location is fantastic, close to some nice dining and shopping but best of all, just steps away from an absolutely magical stretch of beach, just mesmerizing!
The unit is nicely appointed with comfy furnishings and a full service kitchen. Which was great because we got to take away some of Sarah K's amazing food and have a romantic dinner our first night. There was plenty of towels, paper towels and toilet paper for our stay and there was hand soap in the bathrooms. The high speed internet was a great bonus. We hooked up our laptop to the TV and were able to watch our Netflix movies on the large, flat screen in the late evening. The bed was a brick, so we had some aches and pains and the hot tub was out of commission. Had my husband known that before booking, we'd have gone elsewhere.
The unit is pet friendly but we didn't bring our dog. You wouldn't know there ever was a pet in that unit, it's very clean.