Very comfortable place to stay. Accessible and convenient.