Staying here was an absolute dream come true. The communication was easy, the rooms very clean and neat, the location was incredible, and the people were the best kind of people. Our hosts were kind, thoughtful, provided us with everything we needed, and went out of their way to think of more ways to make our stay even more special. They even organised a surprise birthday party for our son! A perfect getaway--wish we could have stayed longer! Maybe even for forever...