Perfect hosts. Perfect stay. Perfect location. No complaints!