Very clean, like a hotel or small apartment. Had everything we needed, including AC and TV. Our hosts were very helpful, had local advice and answered any questions promptly. I would absolutely do business with Carlos in the future.