Very clean and the kitchen had a really good set up. Host was kind and easy to communicate with. Would reccomend for any kind of stay.