Very clean. Juan answered all my questions right away. Great place to stay.