Mahia is a stunning place to enjoy a break. The location of the house and amenities were great.