What a unique place to stay! Perfect location. Wonderful hosts. Great value for money.