Perfect location. Good price. Comfortable stay.