Beautiful home, perfect location, stunning view, and hospitable hosts. It exceeded our expectations and we would definitely do it again.