Good communication and location. A great place to stay