This place has everything you need - good location, all the amenities you need, and a responsive host. This place had just what we needed for our stay.