Perfect location and excellent hospitality