A secluded tower house hailed as "glorious" and "spectacular" by visitors has been crowned the best place to stay in Scotland, according to travel specialists. Taking top honours in the Scotland category was Balcary Tower near Palnackie, Dumfries and Galloway, a holiday retreat described by its owners as a "peaceful coastal escape." Balcary Tower maintains an overall rating of 4.3 stars from delighted visitors, who described it as an "amazing" property with "spectacular views." One visitor said: "WOW WOW WOW This tower is amazing with spectacular views from all windows. "It is very private, peaceful and very comfortable The decor and facilities were to a high standard and luxury and the beds were very comfortable.