Solid place. Enjoyed our stay. Our host was excellent at communication. It is smaller than you think.