Perfect location. Friendly reception. Outstanding accommodation.