Highly recommended all round. A real home away from home, Aroa went over and above to make my stay great.