Lower Barns recommended as one of the top 5 places to stay in Cornwall