Could not have been happier - from the welcoming check in until our goodbyes, this place was perfect for our family. James and Annette had thought of everything and their beautiful dogs were an added bonus! We took advantage of the fresh eggs and spent countless hours in the pool. We will absolutely visit James and Annette's property again!