Lovely home from home apartment in a great spot