Excellent location. Spectacular views. Had everything we wanted and then some!