Perfect location. Excellent value. Good communication. Comfortable stay. Would recommend.