Excellent place to stay. The amenities are awesome, the location great and very private. We could not meet in person, but I can tell they are a lovely family. Definitively a 5 star place to stay!