The location, ambiance, view and weather was perfect!