a home away from home experience large modern apartment with all necessary facilities