Juan's place is perfectly located, very clean, and comfortable. Juan was responsive and accommodating to check-in and check-out time changes. While our stay was generally pleasant, we wished we had additional towels and sheets for the sofa bed and essential amenities such as napkins, drying kitchen towels, and dishwasher soap.