Great stay. Outstanding hosts. Feel like being at home. Will be back. Highly recommended stay. They go out of their way to ensure the best stay.