Spot on was a fabulous place to stay. The accommodation had everything we needed and the views were stunning.