Clean room, lovely home, good location, and wonderful hosts. What more is there to ask for?