Fabulous place, clean, well set out and the views are fantastic. Loved staying there and was so happy to be able to have our little dog with us too. Sam is a great host, very helpful and so easy to communicate with. 100% recommend.