The place is clean. The hosts are perfect. The location for us , is great!