Very clean good value for money very nice hotel and residence