Perfect location. Spotlessly clean. Very responsive host. Very comfortable stay