Great Place to stay. In a great location.