Very clean and in a great location. The hosts are very welcoming and very hospitable. Can't fault anything about this place