a great place to stay in an authentic thatch roof cottage