All I hoped it would be! Fantastic location. Beautiful spot. Very happy overall!