We loved this place. The view and location are even better than expected, and Craig is a great host. Highly recommended.