This place is very clean and comfortable. We didn't need all of the amenities, but it was nice to know that they were provided. The check-in process was very easy. We were in constant communication with the hosts, but we were never disturbed. We would definitely stay again.