Well located and appointed place to stay.