Perfect location. Perfect apartment. Perfect hosts. What more can I say?