The apartment was super clean and had all of the basics you'll need during your stay. It is on the beach with a heated pool, and a small cafe in the ground floor. The condo is in a nice part of town, with grocery stores close by, in case you need anything.
Chris was responsive, and just before check-in, Alberto reached out to let us know he'd be managing our stay. Alberto was friendly and responded quickly to all inquiries, and checked in with us via text message to ensure we had what we needed. During our stay, we had a fire detector that started beeping when it required a new battery, and Alberto made sure a new battery was sent up to us. There were plenty of towels and blankets, a hair dryer, a curling iron, and all of the basics in the kitchen. Chris has made the check-out process very easy, so there are minimal things to take care of prior to departure.
A note regarding the condo: Chris provides clear directions regarding check-in — read those directions carefully, as the check-in process can be a bit confusing, and the building staff is pretty unfriendly and minimally helpful. Parking is easy and free, however, you must first get a key fob from the other building, in order to access the condo building. One key fob is required for every two adults (we had three adults, so they required us to purchase two). Each key fob has a $20 non-refundable fee (so you needn't bother returning them at the end of your stay). One of our key fobs stopped working on the last day of the stay, making it a little difficult to get back into the building as we were packing our belongings. Otherwise things ran smoothly, and my children enjoyed collecting shells on the beach, swimming in the the heated pool and the making friends with the condo cats we'd see on our way to the pool area.