Perfect location and perfect hospitality.