Excellent accommodation, everything has been considered to have an enjoyable stay. Great hosts too.