We can confirm that this place well deserves 5 stars, for the place itself and for the David and Cathy especially.