Very convenient and nice place to stay. Comfortable and easy to access