A well situated very clean home away from home