The location was excellent! All our needs were accommodated and the view was great.