Perfect location, perfect flat, and a perfect host. You can't ask for more than that!