Perfect stay. Perfect location. Perfect host!