Absolutely beautiful views and pictures don’t really do justice to the views!!! Place is huge and very clean. John and Margaret are thoughtful and very respectful. It was easy conversation and communication with them. Loved staying there and definitely recommend people for future stays. I will surely come back to stay again!!!