Absolutely perfect, 10/10 in every category. There's even a little inlet/pier/beach beside the house which is a great place for a picnic. I spotted a school of fish swimming by in the five minutes I sat there.