Great location! Very comfortable sleeping arrangements. Very good communication. We had a little difficulty at the start but the hosts worked hard and quickly to rectify the problem, so we appreciated their efforts.