A comfortable and well furnished home-from-home apartment in a great location.