Perfect location, spotless apartment, friendly host - we loved our stay.