Our stay was everything we hoped for. The place was as advertised and our hosts went out of their way to help us no matter what the time of the day. We had an unforgettable family vacation and this was the place to do it!