5 stars.
Had a wonderful time at Stone Haven. An amazing setting with incredible views. Belinda went above and beyond to ensure our stay was comfortable.