A home away from home, such a comfortable and well appointed apartment, couldn't have wished for more.