We have booked Greg's place quite a few times and can't fault the place :)