Perfect host, perfect location, clean and neat. It was a home away from home. Marelize and family are very warm and loving. Great value for money!