Perfect location, clean and welcoming place.
Accommodating host.