This place is the best. It is a top notch place to stay in every way. The location. The host communication and availability. The layout of the place and it feels like home away from home.