Lovely, comfortable apartment that will make you feel right at home.