Very convenient location.
Comfortable accommodation, well set up.
Friendly, accommodating host.