Perfect location and wonderful hospitality.